the Lord - French English Dictionary